package com.yue.lin.mapper;

import com.yue.lin.entity.Student;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;

/**
 * @author zhengyl
 * @description
 * @date 2020-04-23 9:48
 */
//@Mapper
public interface StudentMapper {
    //多对一 关联查询student
    List<Student> list();

    //多条件查询
    //方法1：顺序传参法
    List<Student> list2(String name, String phone);

    //方法2：@Param注解传参法
    List<Student> list3(@Param("name") String name, @Param("phone") String phone);

    //方法3：Map传参法
    List<Student> list4(Map<String,Object> params);

    //方法4：Java Bean传参法
    List<Student> list5(Student student);
}
